right person for... - Turkish English Dictionary